package com.dc.commons.persistence.able;

import javax.persistence.Column;
import javax.persistence.MappedSuperclass;

import com.dc.commons.annotation.DcComment;
/*******************************************************************************<P>
 * 文件名: IDAble.java <br>
 * 版本: 1.0<br>
 * 描述: 主键接口,所有实体的顶级接口<br>
 * 版权所有: <br>
 * <P>
 * 创建者: 王建栋 <br>
 * 创建日期: 2015年12月17日 下午8:52:12<br>
 * 修改者: <br>
 * 修改日期: <br>
 * 修改说明: <br>
 *****************************************************************************
 */
@MappedSuperclass
public interface IDAble {

	/**
	 * 获得	主键
	 * @return id
	 */
	@Column(name="ID",length=50)
	@DcComment(value="主键")
	public String getId();
	
	/**
	 * 设置 主键
	 */
	public void setId(String id);
}
